define(function(require, exports, module) {
  var common = require('common');
  
  var Model = require('models/example');

  var View = require('main/admin/core/List').extend({
    Collection: require('main/admin/core/factory/collection')({
      model: Model,
      url: common.url.admin.example
    }),
    Model: Model,
    ItemView: require('main/admin/example/item'),
    FormView: require('main/admin/example/form'),
    columnCnt: 2
  });

  module.exports = function(options) {
    return ( new View(options) );
  }
});